﻿using EDMDesigner.Host.Resources;

namespace EDMDesigner.Host
{
    partial class EDMDesignerWindow
    {
        public static string WindowTitle
        {
            get { return DesignerWindowResources.EDMDesignerWindowTitle; }
        }
        public static string ModelBrowserTabText
        {
            get { return DesignerWindowResources.ModelBrowser; }
        }
        public static string ModelBrowserTabCSDLGroupText
        {
            get { return DesignerWindowResources.CSDL; }
        }
        public static string ModelBrowserTabCSDLGroupEntityTypeGroupText
        {
            get { return DesignerWindowResources.CSDLEntityTypes; }
        }
        public static string ModelBrowserTabCSDLGroupEntityTypeGroupRadioGroupByEntitySetText
        {
            get { return DesignerWindowResources.GroupByEntitySet; }
        }
        public static string ModelBrowserTabCSDLGroupEntityTypeGroupRadioEntitySetHierarchyText
        {
            get { return DesignerWindowResources.EntitySetHierarchy; }
        }
        private static string _entitySet;
        public static string EntitySet
        {
            get 
            {
                if (_entitySet == null)
                    _entitySet = string.Format("{0}: ", DesignerWindowResources.EntitySet);
                return _entitySet;
            }
        }
        public static string ModelBrowserTabCSDLGroupComplexTypeGroupText
        {
            get { return DesignerWindowResources.CSDLComplexTypes; }
        }
        public static string ModelBrowserTabCSDLGroupFunctionsGroupText
        {
            get { return DesignerWindowResources.CSDLFunctions; }
        }
        public static string ModelBrowserTabSSDLGroupText
        {
            get { return DesignerWindowResources.SSDL; }
        }
        public static string ModelBrowserTabSSDLGroupEntityTypeGroupText
        {
            get { return DesignerWindowResources.SSDLEntityTypes; }
        }
        public static string ModelBrowserTabSSDLGroupFunctionsGroupText
        {
            get { return DesignerWindowResources.SSDLFunctions; }
        }
        public static string TabPropertiesText
        {
            get { return DesignerWindowResources.Properties; }
        }
        public static string TabMappingText
        {
            get { return DesignerWindowResources.Mapping; }
        }
        public static string EditText
        {
            get { return DesignerWindowResources.Edit; }
        }
        public static string ClipboardText
        {
            get { return DesignerWindowResources.Clipboard; }
        }
    }
}
